home *** CD-ROM | disk | FTP | other *** search
- The Incredible Scrolling Credits Box
- ------------------------------------
-
- Thank you for using the incredible scrolling credits box component. This is
- the first component I have written, and I had a lot of fun creating it and
- learning about how cool component writting can be. I have tested this
- component on a number of machines, and it appears to be quite stable. There
- is only one minor irritation that you may experience while using this
- component. The credits box hooks one of the system timers, and it fires every
- 50 milliseconds. As a result, if you have the Started property set to True at
- design time, the credits box will come alive and you will see your text
- scrolling smoothly upward, but when accessing properties or other objects that
- have a drop down list box, you will be required to press the mouse button
- continually to scroll through the options. I suggest that you set Started to
- True during design time only to see how your credits will appear, as this will
- minimize any inconvienience this little quirck may cause.
-
-
- You should find the following files after unzipping this archive:
- -----------------------------------------------------------------
-
- Readthis.txt - The file you are reading now
- Order.frm - The registration order form. This is just a regular
- text file. Mail this form to me when you register the
- component.
- Credits.dcu - The Delphi Compiled Unit. This is the actual component.
- Credits.dcr - The Delphi Component Palette icon. This is the picture
- you should see on the Samples page when you install the
- credits box.
- Credhelp.hlp - The credits box help file. This is a simple help file
- that explains the component specific properties.
- Credhelp.kwf - The credits box keyword file. This file is used to
- connect the component to Delphi's help system, so you
- can press 'F1' when a property is highlighted in the
- property inspector and jump to the appropriate page in
- the help file.
-
-
- To install the component, follow these steps:
- ---------------------------------------------
-
- 1) Put the Credits.dcu, Credits.dcr, Credhelp.hlp, and Credhelp.kwf in
- the directory where you want to store them.
- 2) Select Options|Install Components from the Delphi menu. Make sure
- that the directory where you saved the above files appears in the
- search path box.
- 3) Click the Add button, and then click the Browse button. Change to
- the directory where you stored the above files, and select the
- Credits.dcu file.
- 4) Click the OK button. This should drop you back to the first window
- labeled 'Install Components.' Click the OK button, and Delphi will
- rebuild the component library. After it is finished, you will find
- the credits box component on the Samples page of the component
- palette.
-
-
- To install the help and keyword file, follow these steps:
- ---------------------------------------------------------
-
- 1) Click on the Helpinst icon in the Delphi group in the Program
- Manager.
- 2) Select File|Open from the menu. Change directories so you are in
- the C:\Delphi\Bin directory, and select the Delphi.hdx file. Click
- the OK button.
- 3) Select Keywords|Add Keyword File from the menu. Change directories
- so you are in the directory where you stored the files in the
- zipped archive. Select the Credhelp.kwf file, and click the OK
- button.
- 4) Select File|Save from the menu. This will recompile the Delphi.hdx
- file. You can then close the Helpinst program. You will now be
- able to jump to the help file for the credits box component by
- selecting the appropriate property and hitting 'F1.'
-
- Note: If Windows has problems finding the help file, try moving the Credhelp.hlp
- file into the C:\Delphi\bin directory.
-
- Legal Issues
- ------------
-
- I have tried my best to test this component on various machines, and in all
- cases it worked as expected without any problems. However, there is an
- infinite variety of hardware and software configurations, and someone
- somewhere is going to experience a problem. Therefore, the following
- disclaimer is required:
-
- This component and code is supplied AS IS. No warranties are provided. Users
- of this component and code assume all liability for damages, direct or
- consequential, which may result from its use.
-
- The copyright holder retains all rights except as explained below.
-
- The code may be used free of royalties to build both commercial and non-
- commercial applications as long as the component has been registered. A
- registration fee of $5 is required for use of the component and accompanying
- help files. A registration fee of $25 will grant the user the right to use
- and modify the source code for the component and the accompanying help files
- as the user sees fit.
-
- In addition, for any commercial use, the following 2 conditions must be met:
-
- 1) The author ( see contact info below ) is notified of the use,
- including the company and application name, and an acknowledgment is
- received from the author.
-
- 2) The authors copyright must be recognized and distibuted as part of the
- product in some reasonably detectable way.
-
-
- For other arrangements contact the author listed below.
-
-
- History
- -------
-
- 07/14/95 - Initial Release
-
-
- Contact Information
- -------------------
-
- If you have any problems with this component, please drop me a line at my P.O.
- box or e-mail address below. I cannot promise to answer every question, but
- I will do my best to send a reply. Please include a complete discription of
- your problem, the exact point at which it happens, any error messages, and
- anything else that may be pertinent to the problem.
-
- Please direct any questions, comments, problems, or other inquiries to:
-
- John Ayres
- P.O. Box 294903
- Lewisville, TX 75029-4903
-
- Compuserve: 102447,10
- Internet: 102447.10@compuserve.com
-
-
-
-